class Solution {
    public int removeDuplicates(int[] nums) {
        //不能做拷贝，不可以添加map，
        int len = nums.length;
        int j =1;
        for( int i = 0 ; i<len ; i++){
            //两个指针，当遍历一次以后，如果遍历的指针的元素和新的值的前一个不一样，则更换num的值
                if(nums[j-1] != nums[i]){
                    nums[j] = nums[i];
                    j++;
                }
        }
        return j;
    }
}